package Observer;

public abstract class Observer {

    /*
        我这里有了属性 Subject, 因为每一个 observer 总需要知道监听哪一个吧?
        因此有了 "属性" , 再加上 各自 observer 的 更新方法. 选择使用 "ABC 抽象类"
     */

    protected Subject subject;

    public abstract void update();

}
